lid cell
noun
1
: one of the terminal cells closing the neck of an archegonium until the maturation of the egg cell
2
: the uppermost cell of the antheridium in ferns
Love words? Need even more definitions?
Merriam-Webster unabridged
Share